// miniprogram/pages/food/food.js
import foodsData from './data'

Page({

  /**
   * 页面的初始数据
   */
  data: {
    buttonName: '开始',
    buttonType: 'balanced',
    startStstus: 0,
    textShow: '点击开始',
    foods: foodsData
  },

  buttonClick: function () {
    var that = this
    if (that.data.startStstus == 0) {
      that.setData({
        buttonName: '停止',
        buttonType: 'assertive',
        startStstus: 1
      })
      that.interval = setInterval(function () {
        that.setData({
          textShow: that.data.foods[Math.floor(Math.random() * that.data.foods.length)]
        })
      }, 50)
    } else if (that.data.startStstus == 1) {
      that.setData({
        buttonName: '开始',
        buttonType: 'balanced',
        startStstus: 0
      })
      clearInterval(that.interval)
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})